package com.hoongs.v1.dto;

import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class OrderPageDto {

    private Integer page = 1;
    private Integer size = 10;

    private String id;

    private String orderCode;

    private BigDecimal orderNum;

    private String status ;         // 订单状态 0:未开始 1:进行中 2:已完成 3 已取消

    private BigDecimal totalNum;         // 订单商品总数

    private BigDecimal totalAmount;         // 订单总金额

    private String userId;      // 下单用户id

    private String userName;      // 下单用户名称

    private String userMobile;      // 下单用户联系方式

    private String userAddress;      // 下单用户地址

    private String riderId;      // 骑手id

    private String riderName;      // 骑手名称

    private LocalDateTime orderTime;       // 下单时间

    private LocalDateTime doneTime;       // 完成时间

    private LocalDateTime sendTime = null;       // 期望送达时间

    private String iscancel;         // 是否申请取消 1:申请取消

    private String ispaid;         // 支付状态 1:已支付 0:未支付

    private String paymode;         // 支付方式 1:线下支付 2:在线支付

    private String sendmode;         // 支付方式 1:店内用餐 2:店铺配送

    private String wx_order_id;         // 微信支付订单号

    private String remark;         // 订单备注

}
